package com.flying.oop.classmember.method;

/**
 * @ClassName: MethodDemo2
 * @createDate: 2023/6/20 21:22
 * @author: liu
 * @description:方法的返回值 void --> 只能用于方法声明上，表示这个方法没有返回值
 * 返回值表示一个方法的执行结果
 * 使用关键字 return 用来表示一个方法执行完成的结果
 * return 表示一个方法的结束，，return后面不能再有任何语句
 */
public class MethodDemo2 {
    public static void main(String[] args) {
        test();

        //  调用sum方法，传入参数 2,5，并获取方法的返回值，并赋值给变量x
        int x = sum(2, 5);

        // 调用无参数方法 add
        add(5, 9);

        demo(7);

    }

    public static void test() {
        System.out.println("我是test方法");
    }


    public static int sum(int i, int j) {
        return i + j;
    }

    public static void add(int i, int j) {
        System.out.println(i + j);
    }

    public static String div(int i, int j) {
        if (j == 0) return "除数不能为0";
        return i / j + "";
    }

    // return 结束的用法
    public static void demo(int x){
        if(x%2==0) {
            return;
        }
        System.out.println("x是奇数");
    }

}
